const user = {
  namespaced: true,
  state() {
    //通过state.模块名字.属性名获取
    return {
      userName: "用户李四",
      count: 0,
    };
  },
  getters: {
    //通过getters直接获取
    userNameAge() {
      return state.userName + "今年20岁了";
    },
  },
  mutations: {
    // 当子模块中的方法和根模块的方法重复时 子模块和根模块中的方法都会调用
    increment(state, value) {
      //state表示上面定义的state对象
      state.count += value * 2;
    },
    updateUserName(state, value) {
      state.userName = value;
    },
  },
};

export default user;
